Search results
1661 packages found
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Returns true if an object was created by the `Object` constructor, or Object.create(null).
Is this an arguments object? It's a harder question than you think.
Check if a value is a plain object
Detect whether or not an object is a Typed Array
Type check values
Returns true if the value is an object and not an array or null.
Determines if an object can be used as an array
Get the native type of a value.
Function argument validation for humans
- type
- types
- check
- checking
- guard
- guards
- assert
- assertion
- predicate
- predicates
- is
- validate
- validation
- utility
- View more
Returns true if a value is a plain object, array or function.
Test if a value is a plain object.
Parse, normalize and validate given semver shorthand (e.g. gulp@v3.8.10) to object.
Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.
- json
- schema
- object
- convert
- manipulate
- traverse
- types
- type
- is
- generate
- produce
- mongoose
- generic
- validation
- View more
Test if a value is a string.
Test if a value is object-like.
Test if a value is an object.